{ 
"ua": "", "homeUrl": "https://www.qdytv.com", 
"dcVipFlag": "true", 
"pCfgJs": "https://www.qdytv.com/static/js/playerconfig.js", 
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list", 
"dcShow2Vip": {}, 
"dcPlayUrl": "true", 
"cateNode": "//ul[contains(@class,'myui-header__menu nav-menu')]/li[contains(@class, ' hidden-sm hidden-xs')]/a[contains(@href, 'vodtype')]", "cateName": "/text()", "cateId": "/@href", "cateIdR": "/vodtype/(\\w+).html", 
"cateManual": { "电影": "1", "连续剧": "2", "综艺": "3", "动漫": "4" }, 
"homeVodNode": "//ul[contains(@class,'myui-vodlist')]/li//a[contains(@class,'myui-vodlist__thumb')]", 
"homeVodName": "/@title", "homeVodId": "/@href", "homeVodIdR": "/detail/(\\w+).html", 
"homeVodImg": "/@data-original", "homeVodImgR": "\\S+(http\\S+)", 
"homeVodMark": "/span[contains(@class,'pic-text')]/text()", 
"cateUrl": "https://www.qdytv.com/show/id/{cateId}/page/{catePg}.html", 
"cateVodNode": "//ul[contains(@class,'myui-vodlist')]//li//a[contains(@class,'myui-vodlist__thumb')]", 
"cateVodName": "/@title", 
"cateVodId": "/@href", 
"cateVodIdR": "/detail/(\\w+).html", "cateVodImg": "/@data-original", "cateVodImgR": "\\S+(http\\S+)", 
"cateVodMark": "/span[contains(@class,'pic-text')]/text()", "dtUrl": "https://www.qdytv.com/detail/{vid}.html", 
"dtNode": "//body", "dtName": "//div[@class='myui-content__thumb']/a[contains(@class,'myui-vodlist__thumb')]/@title", 
"dtNameR": "", 
"dtImg": "//div[@class='myui-content__thumb']/a[contains(@class,'myui-vodlist__thumb')]/img/@data-original", 
"dtImgR": "\\S+(http\\S+)", 
"dtCate": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '分类')]/following-sibling::*/text()", 
"dtCateR": "", 
"dtArea": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '地区')]/following-sibling::*/text()", 
"dtAreaR": "", 
"dtYear": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '年份')]/following-sibling::*/text()", 
"dtYearR": "", 
"dtMark": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '更新')]/following-sibling::*/text()", 
"dtMarkR": "", 
"dtActor": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '主演')]/following-sibling::*/text()", 
"dtActorR": "", 
"dtDirector": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '导演')]/following-sibling::*/text()", "dtDirectorR": "", 
"dtDesc": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '简介')]/parent::text()", 
"dtDescR": "", 
"dtFromNode": "//a[@data-toggle='tab' and contains(@href, 'playlist')]", "dtFromName": "/text()", 
"dtFromNameR": "", 
"dtUrlNode": "//div[contains(@class,'tab-content')]/div[contains(@id, 'playlist')]", 
"dtUrlSubNode": "//li/a", 
"dtUrlId": "@href", 
"dtUrlIdR": "/play/(\\S+).html", 
"dtUrlName": "/text()", 
"dtUrlNameR": "", 
"playUrl": "https://www.qdytv.com/play/{playUrl}.html", 
"playUa": "", 
"searchUrl": "https://www.qdytv.com/index.php/ajax/suggest?mid=1&wd={wd}&limit=10", 
"scVodNode": "json:list", 
"scVodName": "name", 
"scVodId": "id", 
"scVodIdR": "", 
"scVodImg": "pic", 
"scVodMark": ""
 }